glued rib - German English Dictionary